package com.xjscrm.console.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(description = "素材库配置的群信息返回对象")
public class MaterialConfigGroupVo {

    /**
     * 主键id
     */
    @ApiModelProperty(value = "主键id")
    private Long id;

    /**
     * 运营商id
     */
    @ApiModelProperty(value = "运营商id")
    private Long merId;

    /**
     * 素材库配置id
     */
    @ApiModelProperty(value = "素材库配置id")
    private Long configId;

    /**
     * 机器人主键id
     */
    @ApiModelProperty(value = "机器人主键id")
    private Long deviceUniqueId;

    /**
     * 机器人wxid
     */
    @ApiModelProperty(value = "机器人wxid")
    private String deviceId;

    /**
     * 群wxid
     */
    @ApiModelProperty(value = "群wxid")
    private String groupWxid;

    /**
     * 素材库类型（1-企业素材；2-个人素材）
     */
    @ApiModelProperty(value = "素材库类型（1-企业素材；2-个人素材）")
    private Integer type;

    /**
     * 标签id列表
     */
    @ApiModelProperty(value = "标签id列表")
    private String tags;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Integer createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty(value = "修改时间")
    private Integer updateTime;

    @ApiModelProperty("机器人微信昵称")
    private String deviceName;

    @ApiModelProperty("机器人微信头像")
    private String deviceHeadImageUrl;

    @ApiModelProperty("标签名列表")
    private List<String> tagNames;

    @ApiModelProperty("群主键ID")
    private Long groupId;

    @ApiModelProperty("群昵称")
    private String groupName;
}
